5bbe79c74e9d21f98e0675ba7ac6b2c4dfae38fb,plugins/org.eclipse.xtext.xtend2/src/org/eclipse/xtext/xtend2/formatting/OrganizeImports.java,ReferenceAcceptor,acceptType,#JvmTypeReference#,176
Before Change
public void acceptType(JvmTypeReference ref) {
if (!(ref.eContainer() instanceof XFunctionTypeRef) && !(ref instanceof XFunctionTypeRef))
acceptType(ref.getType());
if (ref instanceof JvmParameterizedTypeReference) {
EList<JvmTypeReference> list = ((JvmParameterizedTypeReference) ref).getArguments();
for (JvmTypeReference jvmTypeReference : list) {
After Change
public void acceptType(JvmTypeReference ref) {
if (ref instanceof XFunctionTypeRef)
return;
if (ref.eContainer() instanceof XFunctionTypeRef && ref.eContainmentFeature() == TypesPackage.Literals.JVM_SPECIALIZED_TYPE_REFERENCE__EQUIVALENT)
return;
acceptType(ref.getType());
if (ref instanceof JvmParameterizedTypeReference) {
EList<JvmTypeReference> list = ((JvmParameterizedTypeReference) ref).getArguments();
for (JvmTypeReference jvmTypeReference : list) {